home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-03 / pbwiz16.zip / PBWIZ.NEW < prev    next >
Text File  |  1993-02-25  |  7KB  |  180 lines

  1. PBWiz 1.6, 02/25/93:
  2.  
  3.    This version of PBWiz requires PowerBasic 3.0.  If you have
  4.    an earlier version of PowerBasic, either upgrade or find a
  5.    copy of PBWiz 1.5.  This release of PBWiz makes extensive
  6.    use of new PowerBasic features, including libraries (.PBL
  7.    files)-- no more .OBJ and .PBU files to have to remember!
  8.  
  9.    Added several utilities to help manage libraries.  These are
  10.    shells which require PBLIB.EXE to do the real work.  Their
  11.    function is to make PBLIB more powerful.  Type the name of
  12.    the utility with no parameters for a help screen.
  13.       LIBADD       add modules to a library
  14.       LIBUPD       update modules in a library
  15.       LIBLIST      list the contents of a library
  16.  
  17.    The .EXE form of the demo programs is no longer included, to
  18.    help keep the library a reasonable size for downloading.
  19.    The CREATE.BAT program will create the demos for you.
  20.  
  21.    Added a demo which shows how to use the XMS routines for
  22.    array storage.  XMSDEMO uses an array of long integers, but
  23.    the technique is applicable to other data types as well.
  24.  
  25.    Fixed a bug in the GN5GetPel routine.  Altered PopWindow to
  26.    avoid a bug in some versions of PowerBasic:
  27.       ELSEIF Frame AND 1 THEN
  28.    was being evaluated incorrectly.  Adding parens fixed it:
  29.       ELSEIF (Frame AND 1) THEN
  30.  
  31.    The graphics routines have been greatly improved:
  32.       - Get and set the palette in 256-color modes
  33.       - VESA support for wide SuperVGA compatibility
  34.       - Read and write 256-color pictures in .BMP format
  35.       - Improved VGADEMO.BAS shows use of .BMP viewer
  36.       - Added VESAINFO.BAS to show info about SVGA modes
  37.       - Sped up the G#Write and G#WriteLn routines
  38.  
  39.    The math extension unit has been expanded with additional
  40.    trigonometric functions.
  41.  
  42.    Added a short description file, DESC.SDI, for the BBSes that
  43.    support it.  This complements the longer FILE_ID.DIZ.
  44.  
  45.    The order form has been renamed from REGISTER.TXT to
  46.    ORDER.FRM, since that seems to be a more common convention.
  47.  
  48.    The archive scanner now supports the new PKZIP 2.0 format
  49.    "deflated", and can scan the self-extracting .EXE files
  50.    created by ZIP2EXE.
  51.  
  52.  
  53.  
  54. PBWiz 1.5, 10/05/92:
  55.  
  56.    Added support for 256-color SuperVGA modes on any adapter
  57.    with the Tseng 4000 chipset (most SVGAs).  You can use any
  58.    mode supported by your adapter and monitor.  The unit has
  59.    been tested with modes from 640x350 to 1024x768 resolution.
  60.  
  61.  
  62.  
  63. PBWiz 1.4, 09/02/92:
  64.  
  65.    PBWiz can now be registered online by CompuServe members
  66.    (use GO SWREG).  PBWiz is registration I.D. #209.
  67.  
  68.    Added the DIRMGR unit, which lets you scan disk directories.
  69.    You can specify search attributes and filenames with full
  70.    path and wildcard capabilities.  For matched files, you can
  71.    obtain the file name, attribute, time, date, and size.
  72.    Directory recursion is also supported.
  73.  
  74.    The archive scanner can now scan self-extracting .EXE files
  75.    created by LHARC in addition to the usual archive formats.
  76.  
  77.    The expression evaluator now supports the constant PI and a
  78.    variety of functions:
  79.      ABS, ACOS, ASIN, ATAN, COS, FRAC, INT, LOG, SIN, SQR, TAN
  80.  
  81.    A command-line calculator has been added to show off the
  82.    expression evaluator.  See CALC.BAS and CALC.EXE.
  83.  
  84.    The Processor% function can now tell 80486s from 80386s.
  85.  
  86.    The VARCDEMO program has been renamed to ARCVIEW.
  87.  
  88.  
  89.  
  90. PBWiz 1.3, 06/30/92:
  91.  
  92.    Added a unit for ANSI emulation.  This unit allows you to
  93.    use ANSI codes without requiring ANSI.SYS or a similar
  94.    display driver.
  95.  
  96.    Functions which return the number of serial and parallel
  97.    ports installed have been added to the equipment unit.
  98.  
  99.    A special fast print routine has been added to the video
  100.    unit.  It skips spaces rather than displaying them, making
  101.    it easy to overlay existing text.
  102.  
  103.    Ceiling and floor functions have been added to the math
  104.    extensions unit.
  105.  
  106.    If you're using the excellent 4DOS command shell, try the
  107.    new ADD4DOS.BAT file.  It will add directory descriptions to
  108.    the PBWiz files-- no more guessing about file names!
  109.  
  110.  
  111.  
  112. PBWiz 1.2, 03/01/92:
  113.  
  114.    Inexplicably, I managed to leave many of the DECLAREs for
  115.    the MOUSE unit out of the previous releases.  There was also
  116.    an error in one of the DECLAREs for the equipment unit.
  117.    These have been fixed.
  118.  
  119.    I've added a demo to show the use of the equipment and video
  120.    unit.  Type "DEMO" to take a look.  I've also added a demo
  121.    for the archive viewing routines.  Type "VARCDEMO filename"
  122.    for a plain list, or add the "/V" option for a detailed view
  123.    of the archive.
  124.  
  125.    The various $INCLUDE files have been gathered together into
  126.    a single file, PBWIZ.INC, for convenience.  I've also added
  127.    a quick reference of the routines, PBWIZ.REF.
  128.  
  129.    A display unit has been added.  This includes scrolling in
  130.    any direction, DOS/ANSI output (print, cls, color, locate),
  131.    save/restore any part of a screen, fast and flexible string
  132.    displays, recoloring of selected areas, and pop-up windows.
  133.  
  134.    The EXTMATH.PBU unit has been split in two: EXTMATHA.OBJ &
  135.    EXTMATHB.PBU. This allowed me to add a number of
  136.    assembly-language routines to the math unit, including bit
  137.    shifts and rotatations.
  138.  
  139.    The EQUIPMEN.OBJ unit has been extended to return the BIOS
  140.    date and PC type information.  It can now also tell you
  141.    whether DR DOS is being used instead of MS-DOS.
  142.  
  143.    There have been some changes to WHERE.BBS.  Of particular
  144.    note to PowerBASIC users is that The Bard's Lair (Dave
  145.    Navarro's board) is gone.  Dave has moved to The Consultant
  146.    BBS, as have I.  See the WHERE.BBS file for more info.
  147.  
  148.  
  149.  
  150. PBWIZ 1.1, 01/10/92:
  151.  
  152.    The documentation has been reformatted.  Ample room has been
  153.    left for margins in case you'd like to create a bound manual.
  154.  
  155.    A brief demo program has been added to demonstrate the use
  156.    of PBWiz.  It shows the 256-color graphics modes in action.
  157.    Type VGADEMO to try it out.
  158.  
  159.    Two sets of memory routines have been added, giving you
  160.    access to EMS and XMS memory.  The older EMS 3.x and EEMS
  161.    standards are supported as well as the current EMS 4.0.
  162.  
  163.    Comprehensive keyboard control has been added.  Get the
  164.    states of any alt, control, or shift key; get or set
  165.    CapsLock, Insert, NumLock, ScrollLock; access 101-key
  166.    "enhanced" keyboards; put a string into the keyboard buffer;
  167.    speed up the keyboard; take control of the PrintScreen key;
  168.    see what a key is without actually getting it; more.
  169.  
  170.  
  171.  
  172. PBWIZ 1.0, 12/03/91:
  173.  
  174.    This is the initial release of The PowerBASIC Wizard's
  175.    Library, featuring extended math support, a numeric
  176.    expression evaluator, mouse support, string handling,
  177.    equipment information routines, time/date manipulation,
  178.    viewing archives (ARC, ARJ, LZH, PAK, ZIP, ZOO), and VGA
  179.    graphics (320x200 and 360x480 in 256 colors).
  180.